package com.smartpro.mis.rest;

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.domain.EntityScan;
import org.springframework.data.neo4j.repository.config.EnableNeo4jRepositories;

@SpringBootApplication(scanBasePackages = {"com.smartpro.mis.modular","com.smartpro.mis.rest"})
@MapperScan(value = "com.smartpro.mis.modular.system.dao")
@EntityScan("com.smartpro.mis.modular.business")
@EnableNeo4jRepositories("com.smartpro.mis.modular.system.dao")
public class SupermisRestApplication {

    public static void main(String[] args) {
        SpringApplication.run(SupermisRestApplication.class, args);
    }
    //配置mybatis的分页插件pageHelper
//    @Bean
//    public PageHelper pageHelper(){
//        PageHelper pageHelper = new PageHelper();
//        Properties properties = new Properties();
//        properties.setProperty("offsetAsPageNum","true");
//        properties.setProperty("rowBoundsWithCount","true");
//        properties.setProperty("reasonable","true");
//        properties.setProperty("dialect","mysql");    //配置mysql数据库的方言
//        pageHelper.setProperties(properties);
//        return pageHelper;
//    }
}
